maximum power produced - French English Dictionary